## [Что такое Postgres Pro Standard?](https://postgrespro.ru/docs/postgrespro/12/intro-whatis)

## [Различия между Postgres Pro Standard и PostgreSQL](https://postgrespro.ru/docs/postgrespro/12/intro-pgpro-vs-pg)

## [Краткая история PostgreSQL](https://postgrespro.ru/docs/postgrespro/12/history)

## [Соглашения](https://postgrespro.ru/docs/postgrespro/12/notation)

## [Как правильно сообщить об ошибке](https://postgrespro.ru/docs/postgrespro/12/bug-reporting)

# I. Введение

## [Начало](https://postgrespro.ru/docs/postgrespro/12/tutorial-start)

## [Язык SQL](https://postgrespro.ru/docs/postgrespro/12/tutorial-sql)

## [Расширенные возможности](https://postgrespro.ru/docs/postgrespro/12/tutorial-advanced)

# II. Язык SQL

## [Синтаксис SQL](https://postgrespro.ru/docs/postgrespro/12/sql-syntax)

## [Определение данных](https://postgrespro.ru/docs/postgrespro/12/ddl)

## [Модификация данных](https://postgrespro.ru/docs/postgrespro/12/dml)

## [Запросы](https://postgrespro.ru/docs/postgrespro/12/queries)

## [Типы данных](https://postgrespro.ru/docs/postgrespro/12/datatype)

## [Функции и операторы](https://postgrespro.ru/docs/postgrespro/12/functions)

## [Преобразование типов](https://postgrespro.ru/docs/postgrespro/12/typeconv)

## [Индексы](https://postgrespro.ru/docs/postgrespro/12/indexesa)

## [Полнотекстовый поиск](https://postgrespro.ru/docs/postgrespro/12/textsearch)

## [Управление конкурентным доступом](https://postgrespro.ru/docs/postgrespro/12/mvcc)

## [Оптимизация производительности](https://postgrespro.ru/docs/postgrespro/12/performance-tips)

## [Параллельный запрос](https://postgrespro.ru/docs/postgrespro/12/parallel-query)

# III. Администрирование сервера

## [Установка из двоичных пакетов](https://postgrespro.ru/docs/postgrespro/12/installation-bin)

## [Подготовка к работе и сопровождение сервера](https://postgrespro.ru/docs/postgrespro/12/runtime)

## [Настройка сервера](https://postgrespro.ru/docs/postgrespro/12/runtime-config)

## [Аутентификация клиентского приложения](https://postgrespro.ru/docs/postgrespro/12/client-authentication)

## [Роли базы данных](https://postgrespro.ru/docs/postgrespro/12/user-manag)

## [Управление базами данных](https://postgrespro.ru/docs/postgrespro/12/managing-databases)

## [Локализация](https://postgrespro.ru/docs/postgrespro/12/charset)

## [Регламентные задачи обслуживания базы данных](https://postgrespro.ru/docs/postgrespro/12/maintenance)

## [Резервное копирование и восстановление](https://postgrespro.ru/docs/postgrespro/12/backup)

## [Отказоустойчивость, балансировка нагрузки и репликация](https://postgrespro.ru/docs/postgrespro/12/high-availability)

## [Мониторинг работы СУБД](https://postgrespro.ru/docs/postgrespro/12/monitoring)

## [Мониторинг использования диска](https://postgrespro.ru/docs/postgrespro/12/diskusage)

## [Надёжность и журнал предзаписи](https://postgrespro.ru/docs/postgrespro/12/wal)

## [Логическая репликация](https://postgrespro.ru/docs/postgrespro/12/logical-replication)

## [JIT-компиляция](https://postgrespro.ru/docs/postgrespro/12/jit)

## [Регрессионные тесты](https://postgrespro.ru/docs/postgrespro/12/regress)

# IV. Клиентские интерфейсы

## [libpq — библиотека для языка C](https://postgrespro.ru/docs/postgrespro/12/libpq)

## [Большие объекты](https://postgrespro.ru/docs/postgrespro/12/largeobjects)

## [ECPG — встраиваемый SQL в C](https://postgrespro.ru/docs/postgrespro/12/ecpg)

## [Информационная схема](https://postgrespro.ru/docs/postgrespro/12/information-schema)

# V. Серверное программирование

## [Расширение SQL](https://postgrespro.ru/docs/postgrespro/12/extend)

## [Триггеры](https://postgrespro.ru/docs/postgrespro/12/triggers)

## [Триггеры событий](https://postgrespro.ru/docs/postgrespro/12/event-triggers)

## [Система правил](https://postgrespro.ru/docs/postgrespro/12/rules)

## [Процедурные языки](https://postgrespro.ru/docs/postgrespro/12/xplang)

## [PL/pgSQL — процедурный язык SQL](https://postgrespro.ru/docs/postgrespro/12/plpgsql)

## [PL/Tcl — процедурный язык Tcl](https://postgrespro.ru/docs/postgrespro/12/pltcl)

## [PL/Perl — процедурный язык Perl](https://postgrespro.ru/docs/postgrespro/12/plperl)

## [PL/Python — процедурный язык Python](https://postgrespro.ru/docs/postgrespro/12/plpython)

## [Интерфейс программирования сервера](https://postgrespro.ru/docs/postgrespro/12/spi)

## [Фоновые рабочие процессы](https://postgrespro.ru/docs/postgrespro/12/bgworker)

## [Логическое декодирование](https://postgrespro.ru/docs/postgrespro/12/logicaldecoding)

## [Отслеживание прогресса репликации](https://postgrespro.ru/docs/postgrespro/12/replication-origins)

# VI. Справочное руководство

## [I. Команды SQL](https://postgrespro.ru/docs/postgrespro/12/sql-commands)

## [II. Клиентские приложения Postgres Pro](https://postgrespro.ru/docs/postgrespro/12/reference-client)

## [III. Серверные приложения Postgres Pro](https://postgrespro.ru/docs/postgrespro/12/reference-server)

# VII. Внутреннее устройство

## [Обзор внутреннего устройства Postgres Pro](https://postgrespro.ru/docs/postgrespro/12/overview)

## [Системные каталоги](https://postgrespro.ru/docs/postgrespro/12/catalogs)

## [Клиент-серверный протокол](https://postgrespro.ru/docs/postgrespro/12/protocol)

## [Написание обработчика процедурного языка](https://postgrespro.ru/docs/postgrespro/12/plhandler)

## [Написание обёртки сторонних данных](https://postgrespro.ru/docs/postgrespro/12/fdwhandler)

## [Написание метода извлечения выборки таблицы](https://postgrespro.ru/docs/postgrespro/12/tablesample-method)

## [Написание провайдера нестандартного сканирования](https://postgrespro.ru/docs/postgrespro/12/custom-scan)

## [Генетический оптимизатор запросов](https://postgrespro.ru/docs/postgrespro/12/geqo)

## [Определение интерфейса для табличных методов доступа](https://postgrespro.ru/docs/postgrespro/12/tableam)

## [Определение интерфейса для индексных методов доступа](https://postgrespro.ru/docs/postgrespro/12/indexam)

## [Унифицированные записи WAL](https://postgrespro.ru/docs/postgrespro/12/generic-wal)

## [Индексы B-деревья](https://postgrespro.ru/docs/postgrespro/12/btree)

## [Индексы GiST](https://postgrespro.ru/docs/postgrespro/12/gist)

## [Индексы SP-GiST](https://postgrespro.ru/docs/postgrespro/12/spgist)

## [Индексы GIN](https://postgrespro.ru/docs/postgrespro/12/gin)

## [Индексы BRIN](https://postgrespro.ru/docs/postgrespro/12/brin)

## [Физическое хранение базы данных](https://postgrespro.ru/docs/postgrespro/12/storage)

## [Объявление и начальное содержимое системных каталогов](https://postgrespro.ru/docs/postgrespro/12/bki)

## [Как планировщик использует статистику](https://postgrespro.ru/docs/postgrespro/12/planner-stats-details)

# VIII. Приложения

## [A. Коды ошибок Postgres Pro](https://postgrespro.ru/docs/postgrespro/12/errcodes-appendix)

## [B. Поддержка даты и времени](https://postgrespro.ru/docs/postgrespro/12/datetime-appendix)

## [C. Ключевые слова SQL](https://postgrespro.ru/docs/postgrespro/12/sql-keywords-appendix)

## [D. Соответствие стандарту SQL](https://postgrespro.ru/docs/postgrespro/12/features)

## [E. Замечания к выпускам](https://postgrespro.ru/docs/postgrespro/12/release)

## [F. Дополнительно поставляемые модули](https://postgrespro.ru/docs/postgrespro/12/contrib)

## [G. Дополнительно поставляемые программы](https://postgrespro.ru/docs/postgrespro/12/contrib-prog)

## [H. Внешние проекты](https://postgrespro.ru/docs/postgrespro/12/external-projects)

## [I. Настройка Postgres Pro для решений 1С](https://postgrespro.ru/docs/postgrespro/12/config-one-c)

## [J. Ограничения Postgres Pro](https://postgrespro.ru/docs/postgrespro/12/limits)

## [K. Демонстрационная база данных «Авиаперевозки»](https://postgrespro.ru/docs/postgrespro/12/demodb-bookings)

## [L. Сокращения](https://postgrespro.ru/docs/postgrespro/12/acronyms)

# [Библиография](https://postgrespro.ru/docs/postgrespro/12/biblio)

# [Предметный указатель](https://postgrespro.ru/docs/postgrespro/12/acronyms)